package iluminados.cine.pe.dao.interfaces;

import iluminados.cine.pe.excepcion.DAOExcepcion;
import iluminados.cine.pe.model.Cliente;

import java.util.Collection;

public interface ClienteDAOInt {
	public Collection<Cliente> buscarxApellidoPaterno(String apePaterno) throws DAOExcepcion;
	public Collection<Cliente> buscarxDni(String dni) throws DAOExcepcion;

    public Cliente insertarCliente(Cliente auxCliente) throws DAOExcepcion;

    public Cliente obtenerData(int idCliente) throws DAOExcepcion;

    public void eliminarCliente(int idCliente) throws DAOExcepcion;

    public Cliente actualizarCliente(Cliente auxCliente) throws DAOExcepcion;

    public Collection<Cliente> volcarCliente() throws DAOExcepcion;

}
